/*字体颜色*/
/*主要字色*/
/*标题*/
/*二级标题、简介*/
/*主题字色*/
/*突出色*/
/*界面主题色*/
/*主题风格色*/
/*背景色*/
/*线条颜色*/
/*线条颜色*/
/*跟随主题色变化的背景色*/
/*字体大小 ，如果出现非单行情况可搭配行高，*/
/*头部标题*/
/*辅助标题*/
/*主要标题*/
/*主要简介、二级标题*/
/*主要简介、二级标题*/
/*各类间距，高度*/
/*横向间距*/
/*纵向间距*/
.order_status {
  color: #fff;
}
.order_status .container {
  display: -webkit-box;
  -webkit-box-orient: horizontal;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.order_status .container .status_info {
  padding: 0.75rem 0;
  display: block;
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-box-align: center;
}
.order_status .container .status_ico {
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
  width: 5rem;
  display: block;
}
.order_status .container .status_ico.status_wait_pay {
  background-image: url(../images/status_wait_pay.png);
}
.order_status .container .status_ico.status_payed {
  background-image: url(../images/status_payed.png);
}
.order_status .container .status_ico.status_wait_date {
  background-image: url(../images/status_wait_date.png);
}
.order_status .container .status_ico.status_dated {
  background-image: url(../images/status_dated.png);
}
.order_status .container .status_ico.status_wait_send {
  background-image: url(../images/status_wait_send.png);
}
.order_status .container .status_ico.status_sended {
  background-image: url(../images/status_sended.png);
}
.order_status .container .status_ico.status_refunded {
  background-image: url(../images/status_refunded.png);
}
.order_status .container .status_ico.status_fail {
  background-image: url(../images/status_fail.png);
}
.page_pai_order .list-block .item-subtitle {
  font-size: 0.68rem;
}
.page_pai_order .list-block .item-inner {
  font-size: 0.68rem;
}
.page_pai_order .list-block .good_name {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  white-space: initial;
  line-height: 1.2;
  margin: 0.4rem 0;
  font-size: 0.68rem;
}
.page_pai_order .list-block.pay_way_list .item-subtitle {
  line-height: 1.4rem;
}
.page_pai_order .list-block.adress .item-after {
  color: #555;
}
.page_pai_order .list-block.adress .item-subtitle {
  white-space: normal;
}
.page_pai_order .button {
  padding: 0 0.75rem;
}
.page_pai_order .content {
  bottom: 2.5rem;
  padding-bottom: 2.5rem;
}
.page_pai_order .content-no-footer_btn {
  bottom: 0;
  padding-bottom: 0;
}
.page_pai_order .footer_btn {
  background-color: #fff;
}
.page_pai_order .footer_btn .btn {
  background-color: #fff;
}
